package com.woniuxy.bases.service;

import com.woniuxy.bases.entity.Material;
import com.woniuxy.bases.entity.dto.MaterialAddDTO;
import com.woniuxy.bases.entity.dto.MaterialGetDTO;
import com.woniuxy.bases.entity.dto.MaterialUpdateDTO;
import com.woniuxy.comments.util.CustomPage;
import com.woniuxy.comments.util.ResponseResult;

import java.util.List;

public interface MaterialService {
    ResponseResult<CustomPage<List<Material>>> getAllMaterial(MaterialGetDTO materialGetDTO);

    boolean addNewMaterial(MaterialAddDTO materialAddDTO);

    boolean delMaterial(Integer materialId);

    boolean updateMaterial(MaterialUpdateDTO materialUpdateDTO);
}
